commercial real estate factoring cash flow credit financing lawyer card investigation attorney debt legal services factor detective loans due diligence fraud investigator consulting law broker investigations